package other.edan.intlpass.entity;

import com.rkhd.platform.sdk.model.EmailAttachment;

import java.util.List;

/**
 * @Description: 邮件类
 * @Author: 黎炎松
 * @Date: 2024/3/18 10:07
 */
public class Email {

    // 发送用户名
    private String sendUserName;

    // 发送用户密码
    private String sendUserPass;


    // 邮件内容
    private String content;

    // 邮件主题
    private String subject;

    // 收件人列表
    private List<String> receiverList;

    // 抄件人列表
    private List<String> ccList;

    // 发送附件列表
    private List<EmailAttachment> attachmentList ;

    public String getSendUserName() {
        return sendUserName;
    }

    public void setSendUserName(String sendUserName) {
        this.sendUserName = sendUserName;
    }

    public String getSendUserPass() {
        return sendUserPass;
    }

    public void setSendUserPass(String sendUserPass) {
        this.sendUserPass = sendUserPass;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public List<String> getReceiverList() {
        return receiverList;
    }

    public void setReceiverList(List<String> receiverList) {
        this.receiverList = receiverList;
    }

    public List<String> getCcList() {
        return ccList;
    }

    public void setCcList(List<String> ccList) {
        this.ccList = ccList;
    }

    public List<EmailAttachment> getAttachmentList() {
        return attachmentList;
    }
    public void setAttachmentList(List<EmailAttachment> attachmentList) {
        this.attachmentList = attachmentList;
    }

    @Override
    public String toString() {
        return "Email{" +
                "sendUserName='" + sendUserName + '\'' +
                ", sendUserPass='" + sendUserPass + '\'' +
                ", content='" + content + '\'' +
                ", subject='" + subject + '\'' +
                ", receiverList=" + receiverList +
                ", ccList=" + ccList +
                ", attachmentList=" + attachmentList +
                '}';
    }
}
